immature to early-mature stage - French English Dictionary